﻿package miniMVC.patterns
{
	import miniMVC.i.IBinder;

	/**
	 * 基本发消息类
	 * 用于把对象绑定映射到facade上
	 * 只能发消息，不能接收消息。一般用于访问服务器兑换数据后发消息更新视图
	 * 
	 * Controller可以直接对其函数使用
	 * @author Pelephone
	 */	
	public class Binder extends Sender implements IBinder
	{
		private var _name:String;
		
		public function Binder(myName:String)
		{
			_name = myName;
		}
		
		public function getName():String
		{
			return _name;
		}
		
		public function onRegister():void
		{
		}
		
		public function onRemove():void
		{
		}
		
		public function dispose():void
		{
		}
	}
}